"Peekaboo!" Giant moray eel.
Tobia Arbaa, Soma Bay
Red Sea, Egypt
2017
Previous
Overview
Next